Supplier Page from MyBioSource.com for Recombinant Drosophila melanogaster Transmembrane protein 70 homolog, mitochondrial (CG7506)